whipstitch [derogatory] - Turkish English Dictionary